I will upload my new book "self-writing processor" (not published yet). Today is the second article. I try to write it every Thursday.
Chapter 2 processors and MIPS
It's time!
-- Hu Feng 1949
Let's start reading this book with a poetic sentence.
Starting from January 1, November 15, 1971, Intel released the world's first single-chip microprocessor, 4004.1.1 simple computer model
The
Processor Architecture
ISA
One processor supportsCommandAndByte encoding of commandsCalled itsInstruction Set architecture ISA.
Although the performance and complexity of the processors manufactured by each vendor are constantly improved, different models are compatible at the ISA level. Therefore, ISA providesConcept Abstraction Layer.
This concept abstraction layer is the ISA model: the instruction set en
Assembled computer friends generally must have a certain understanding of computer hardware, must understand its balance, the balance between components and hardware performance, processor is computer enthusiasts are very concerned about, so what kind of processor is a good
In fact, we are now the computer is relatively advanced, in the configuration also has a great upgrade, especially in the processor, has been upgraded to a number of core processors. So what is a multi-core processor? In fact, the integration of two or more completed computing cores in a single processor can not only i
It's only a few days from 11 Golden Week, National day when there are one weeks holiday, for busy friends, the National Day of the week seven days long vacation really can count on the Golden Week, now work pressure is larger, take advantage of National day, to travel relax mood is really a good choice. Also some people are fans, National Day holiday can enjoy playing a few days of games, as long as their own computer configuration good enough, and ho
1. Preface
The processor is a complex system. It is not a one-stop process. It is a product that has been continuously upgraded, updated, and designed, and is still being updated.
The processor can only run a series of commands, each of which is just a simple operation, such as adding numbers. Commands must also be encoded. These codes are composed of binary digits of 0 and 1 of a certain rule. These code
recently, a user reflects, when using a computer to connect to the printer when the "print processor does not exist, Windows can not connect to the printer" error prompts, encountered such a problem is always very disturbing, then how to do?
In general, this problem may be the Winprint.dll file error, first of all we have to check the Winprint.dll whether the file still exists.
Path to 64-bit syste
Compilation of computer systems-IA32 processor data format and Data OperationsCompilation of computer systems-IA32 processor data format and Data OperationsIA32 data format:Intel uses the term "word" to indicate the 16-bit data type. Therefore, 32-bit data is called "double-digit" and 64-bit data is called "four-charac
Compilation of computer systems --- IA32 processor data format and data operations, compilation --- ia32Compilation of computer systems-IA32 processor data format and Data OperationsIA32 data format:Intel uses the term "word" to indicate the 16-bit data type. Therefore, 32-bit data is called "double-digit" and 64-bit d
How does the Win7 flagship ISO prohibit the use of a multi-core processor? Below, and small edit together to see the specific operation!
1. First of all, on the Win7 64-bit flagship ISO keyboard, we also press the win+r, so that we can open the computer's running window, next, we enter Msconfig in the Run window and click Enter, so that you can open the computer's System configuration window, The System Configuration window is shown in the following
CPU functions:
Basic CPU components:
CPU = memory + controller + Cache
Generator = Alu (arithmetic logic unit) + accumulators + latches
Controller = program counter + instruction register + data buffer + address register + general register + State Register + time series generator + instruction decoder + bus (data path)
Command cycle: the period of value, the time required to analyze the command, and the time required to execute the command.
Machine cycle: Also known as CPU cycl
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.